PLC NodeMCU ESP8266
1 - Entradas y salidas digitales
Opcional
Puede agregar una extensión de Arduino al proyecto para visualizar el estado de las entradas y las salidas en el display del dispositivo.
Abrir Arduino
Abrir el menú de la izquierda
LIBRARY MANAGER
Buscar e instalar la librería
LiquidCrystal_PCF8574
Agregar una extensión de Arduino al proyecto en OpenPLC
Se debe configurar el entorno OpenPLC para poder compilar y cargar los programas adecuadamente a la placa NodeMCU.
Seleccionar el dispositivo controlador en el menú
Board Type
y el puerto de comunicación en el menú
COM Port
.
Mapear los pines correspondientes a las entradas y las salidas del controlador.
Habilitar comunicación Modbus RTU para monitoreo del controlador.
Regresar al menú
Transferir
y pulsar el botón
Transfer to PLC
.
Esperar a que el programa indique que el sketch ha sido subido a la placa NodeMCU.
2 - Operaciones lógicas
3 - Control motor DC
4 - Control relé electromecánico
Nota: Este circuito funciona con el código del proyecto 3
5 - Control relé de estado sólido
Nota: Este circuito funciona con el código del proyecto 3
6 - Control TRIAC
Nota: Este circuito funciona con el código del proyecto 3
7 - Control contactor
Nota: Este circuito funciona con el código del proyecto 3
8 - Temporizadores (TON, TOF, TP)
9 - Ejemplo Blink
10 - Contadores (CTU, CTD, CTUD)
11 - Entrada análoga
12 - Salida análoga (PWM)
13 - Comunicación One Wire: sensor DS18B20
14 - MQTT